endogenous virus - Français Anglais Dictionnaire